cloud-capped mountains - Turkish English Dictionary